@charset "utf-8";
/*************************************
* 文件名称：common.css
* 作   者：界面设计制作部
* 创建日期：2017-12-25
* 最后修改：name/ 第X行 / yyyy-mm-dd
* 文件版本：UI CSS Frameworks Beta
* 内容概要: 公用样式文件
*************************************/
a {
  transition:all 0.5s ease 0s;
  -o-transition:all 0.5s ease 0s;
  -moz-transition:all 0.5s ease 0s;
  -webkit-transition:all 0.5s ease 0s;
}
@keyframes gWelCnta{
  0% {
    transform: rotate(0);
  }
  70% {
    transform: rotate(360deg);
  }
  80% {
    transform: rotate(350deg);
  }
  95% {
    transform: rotate(370deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
a {
  outline:none;
  blr:expression(this.onFocus=this.blur());
}






#w_wbox-1542599953662 {height: auto; min-width: 1280px;
position: fixed;
  left:0px!important;
}




.fixednav {  position: fixed!important;
left: calc(50% - 640px)!important;
  top:20px!important;
  box-shadow:0 0 20px rgba(0,0,0,0.1)!important;
}

.fixednav.fixednav2 {  position: absolute!important;
top: calc(100% - 1340px)!important;
  left:0px!important;
  box-shadow:0 0 20px rgba(0,0,0,0)!important;
}




@media screen and (max-width: 1280px) { 

  
} 









#w_wbox-1542692847365,
#w_wbox-1542611038832 {
    position: fixed!important;
    z-index: 999!important;
    top: 0px!important;
    left: 0px!important;

}


#w_wbox-1542692847365.fixednav,
#w_wbox-1542611038832.fixednav {
height:100px!important; 
}

#w_wbox-1542692847365 .p_wbox,
#w_wbox-1542611038832 .p_wbox {
background:linear-gradient(rgba(30, 0, 0, 0.8) 10%,rgba(30,0,0,0)) 100%;
  box-shadow:0 0 0px rgba(0,0,0,0);
}



#w_wbox-1542692847365.fixednav .p_wbox,
#w_wbox-1542611038832.fixednav .p_wbox {
  background: rgba(143, 0, 11, 1);
  box-shadow:0 0 20px rgba(0,0,0,0.3);
}
#w_wbox-1542676355180 {

}

#w_rbox-1542676493463 {

}
#w_wbox-1547625394368 {
overflow:hidden!important; 
}


.ckgd{
      animation-name: fadeInUp;
    animation-duration: 1s;
    animation-delay: 1.5s;
    animation-fill-mode: both;
}

.ckgd a {width:140px;
height:40px;
  line-height:40px;
  color: rgba(255,255,255,1);
  padding:0px;
  background-color: rgba(0,0,0,0.8);
  border-radius:40px;
  display:block;
  text-align:center;
  font-size: 14px;

}
.ckgd a:hover {width:180px;
    background-color: rgba(143, 0, 11, 1);
}
.ckgd2{
      animation-name: fadeInUp;
    animation-duration: 1s;
    animation-delay: 1.5s;
    animation-fill-mode: both;
      text-align: center;
}

.ckgd2 a {width:180px;
height:40px;
  line-height:40px;
  color: rgba(255,255,255,1);
  padding:0px;
      background-color: rgba(143, 0, 11, 1);

  border-radius:40px;
display:inline-block;
  text-align:center;
  font-size: 14px;
  margin:0px auto;

}
.ckgd2 a:hover {width:220px;
    background-color: rgba(143, 0, 11, 1);
  box-shadow:0 0 20px rgba(143, 0, 11, 1);
}


.zcfdcd {position:fixed; right:0; margin-right:0px; top:40%; z-index:99; }
.zcfdcd .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.zcfdcd .btn-ly{background:url(/img/r_ly.png) 0px 0px no-repeat; background-color:rgba(188, 140, 55, 1);}
.zcfdcd .btn-ly:hover{background-color:rgba(220, 20, 40,1);}
.zcfdcd a.btn-ly,.izl-rmenu a.btn-ly:visited{background:url(/img/r_ly.png) 0px 0px no-repeat; background-color:rgba(188, 140, 55, 1); text-decoration:none; display:block;}

.zcfdcd .btn-qq{background:url(/img/r_qq.png) 0px 0px no-repeat; background-color:rgba(188, 140, 55, 1);}
.zcfdcd .btn-qq:hover{background-color:rgba(220, 20, 40,1);}
.zcfdcd a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(/img/r_qq.png) 0px 0px no-repeat; background-color:rgba(188, 140, 55, 1); text-decoration:none; display:block;}
.zcfdcd .btn-wx{background:url(/img/r_wx.png) 0px 0px no-repeat; background-color:rgba(188, 140, 55, 1);}
.zcfdcd .btn-wx:hover{background-color:rgba(220, 20, 40,1);}
.zcfdcd .btn-wx .pic{position:absolute; left:-166px; top:-46px; display:none;width:166px;height:166px;}
.zcfdcd .btn-phone{background:url(/img/r_phone.png) 0px 0px no-repeat; background-color:rgba(188, 140, 55, 1);}
.zcfdcd .btn-phone:hover{background-color:rgba(220, 20, 40,1);}
.zcfdcd .btn-phone .phone{background-color:rgba(220, 20, 40,1); position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.zcfdcd .btn-top{background:url(/img/r_top.png) 0px 0px no-repeat; background-color:rgba(188, 140, 55, 1); display:none;}
.zcfdcd .btn-top:hover{background-color:rgba(220, 20, 40,1);}




/*************************************

* 组件样式: 翻页样式

*************************************/

.p_page .pre:hover:after,
.p_page .next:after,
.p_page .next,
.p_page .pageNum,
.p_page .pre{
  background-color: rgba(50, 50, 50, 1)!important;
  color: rgba(255,255,255, 1)!important;
}
.p_page .pre:active:after,
.p_page .pre:hover,
.p_page .pre:active,
.p_page .next:hover:after,
.p_page .next:active:after,
.p_page .next:hover,
.p_page .next:active,
.p_page .pageNum:hover,
.p_page .pageNum:active,
.p_page .pageNum.active {
  color: rgba(255,255,255, 1)!important;
  background-color:rgba(220, 20, 40, 1)!important;
}

.nyzsq { 
  width:100%; 
  height:100%; 
  display:block; 
  background-color:rgba(200, 42, 33, 0.9); 
  position:relative;
}
.nyzsq .bt {
  font-size:30px; 
  color:#fff; 
  line-height:40px; 
  padding-left:40px; 
  padding-top:30px;
}

.nyzsq .ms { font-size:17px; color: rgba(255, 255, 255,0.5); line-height:30px; padding-left:40px; margin-top:44px;}

.nyzsq .bt:before { content: url(/img/zsq.png); width:30px; height:30px; display:inline-block; position:absolute; top:34px; right:30px; }
.nyzsq .bt:after { content:""; width:40px; height:2px; display:block; position:absolute; top:88px; left:40px; background:#fff; }
